package com.liangzhong.manager
{
	import flash.system.ApplicationDomain;

	public interface IResourceManager
	{
		function getClass(className:String, domain:ApplicationDomain = null) : Class;
		
		function getClassInstance(className:String, domain:ApplicationDomain = null) : Object;
		
		function getString(type:int) : String;
		
		function getResource(key :*) :*;
		
		function putResource(key:*,value:*):void;
		
		function isContainResource(key:*):Boolean;
	}
}